fire producing weapon - English Synonyms Dictionary